have power over - German English Dictionary